armed response vehicle - German English Dictionary